leave something to its fate - Spanisch Englisch Wörterbuch